for i in range(123, 334):
    j = str(2 * i)
    k = str(3 * i)
    i = str(i)
    a = {i[0], i[1], i[2], j[0], j[1], j[2], k[0], k[1], k[2]}
    if len(a) == 9 and ("0" not in a):
        print(int(i), int(j), int(k))
# 首先找出i为最小的三位数，从123到333。然后j为i的2倍数，k为i的3倍数
# 把i，j，k分别作为长度为3的字符串，然后合并为长度为9的字符串。
# 对这个字符串去重，如果长度依然为9，而且其中不包括0，那么就说明i，j，k满足条件
#当时有点蒙，然后参考了百度的解法
